package com.hq.hotl.dao;

import com.hq.hotl.pojo.Customer;
import com.hq.hotl.pojo.House;
import com.hq.hotl.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserDao {

    //查询全一个
    User queryOne(String username);
    // 查询全部
    List<User> queryAll();


    //添加一个用户,返回影响几行
    int insertOne(User one);
    //删除一个用户,返回影响几行
    int deleteOne(int id);
    //更新一个用户
    void updateOne(User user);
    //用户登录，使用用户密码
    //使月@Param注解指定映射语句中使用到的参数名的名称，
    User userlogin(@Param("username") String username, @Param("password") String password);


}
